package com.dattplace.service;

import java.util.List;

import com.dattplace.vo.SmallNoLogVo;
import com.dattplace.vo.SmallNoStatisticVo;
import com.dattplace.vo.SmallNoTaskVo;
import com.dattplace.vo.SmallNoVo;

public interface ISmallNoManagementService {

	/**
	 *  查询小号统计
	 * @param currentPage
	 * @param pageSize
	 * @param smallNoName
	 * @param platformName
	 * @return
	 */
	List<SmallNoStatisticVo> querySmallNoList(int currentPage, int pageSize,
			String smallNoName, String platformName);

	/**
	 * 小号统计数量
	 * @param currentPage
	 * @param pageSize
	 * @param smallNoName
	 * @param platformName
	 * @return
	 */
	long queryMerchantCount(int currentPage, int pageSize, String smallNoName,
			String platformName);

	/**
	 * 保存小号
	 * @param smallNoVo
	 * @return
	 */
	boolean saveSmallNo(SmallNoVo smallNoVo);

	/**
	 * 记录小号登陆日志
	 * @param smallNoLog
	 * @return
	 */
	boolean saveSmallNoLog(SmallNoLogVo smallNoLog);

	/**
	 * 小号任务
	 * @param smallNoTaskVo
	 * @return
	 */
	boolean saveSmallNoTask(SmallNoTaskVo smallNoTaskVo);

}
